have significant influence on something - Turc Anglais Dictionnaire